More USB integration pieces & parts.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 16 Sep 2004 05:10:37 +0000 (05:10 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 16 Sep 2004 05:10:37 +0000 (05:10 +0000)
gpsbabel/jeeps/gpsusbstub.c [new file with mode: 0644]
gpsbabel/jeeps/gpsusbwin.c

diff --git a/gpsbabel/jeeps/gpsusbstub.c b/gpsbabel/jeeps/gpsusbstub.c
new file mode 100644 (file)
index 0000000..b23cacd
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+    Stubs to keep build happy when USB just isn't available to us.
+
+    Copyright (C) 2004 Robert Lipe, robertlipe@usa.net
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
+
+ */
+
+#if NO_USB
+
+#include "garminusb.h"
+
+int
+gusb_cmd_send(const garmin_usb_packet *obuf, size_t sz)
+{
+       fatal("USB support is not available");
+}
+
+int
+gusb_cmd_get(garmin_usb_packet *ibuf, size_t sz)
+{
+       abort();
+}
+
+int
+gusb_open(const char *portname)
+{
+       abort();
+}
+
+int
+gusb_init()
+{
+       abort();
+}
+
+int 
+gusb_close(const char *portname)
+{
+       return 0;
+}
+#endif /* defined(NO_USB) */
index e99557b6a7fb1bcd8c547863c2c490940769b611..21cd9b5d9a576278ccd4ebf3056ee51f438267c9 100644 (file)
@@ -160,7 +160,7 @@ gusb_open(const char *pname)
 }
 
 int 
-gusb_close(void)
+gusb_close(const char *portname)
 {
        if (usb_handle != INVALID_HANDLE_VALUE) {
 #if 0